Supporting Collaborative Work by Preserving Model Meaning When Merging Graphical Models

نویسندگان

  • Keith Phalp
  • Frank Grimm
  • Lai Xu
چکیده

An important aspect of support for distributed work is to enable users at different sites to work collaboratively; models need to be accessible by more than one user at a time allowing them to modify them independently from each other supporting parallel evolution [1]. As design is a largely creative process users also use layout to convey meaning. However, tools for merging such models tend to do so from a purely structural perspective, thus losing an important aspect of the meaning conveyed by the modeller. This paper presents a novel approach to model merging which allows us to preserve such layout meaning when merging. We first present evidence from an industrial study, which demonstrates how users use layout to convey specific meanings. We then introduce an approach to merging which will allow for the preservation of meaning and finally describe a prototype tool.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enabling collaborative modelling for a multi-site model-driven software development approach for electronic control units

Name of Author: Frank Grimm Thesis Title: Enabling collaborative modelling for a multi-site modeldriven software development approach for electronic control units An important aspect of support for distributed work is to enable users at different sites to work collaboratively, across different sites, even different countries but where they may be working on the same artefacts. Where the case is...

متن کامل

Two Collaborative Feedback Models in EFL Writing Instruction: Do They Make a Difference?

Research in L1 writing has found numerous benefits of employing collaborative learning in the classroom. The research findings on group work provide clear evidence that engaging learners in group activities increases opportunities for students to engage in the negotiation of meaning, which further leads to better acquisition. The present study, implementing two different collaborative feedback ...

متن کامل

Supporting flexible collaborative software development with SPE–Serendipity

Collaborative software development environments are large cooperative work systems. To effectively support collaborative development, such environments should support software process modelling and enactment, work coordination, and fully integrated software development tools. We describe the facilitation of collaborative software development using the Serendipity process modelling environment a...

متن کامل

Creating a Team Building Toolkit for Distributed Teams

A model for interaction rules to define governance policies in collaborative environments p. 11 Perception of centers of interest p. 21 Analytic evaluation of groupware design p. 31 DynG : a protocol-based prototype for non-monolithic electronic collaboration p. 41 Towards an optimistic management of concurrency : a probabilistic study of the pilgrim protocol p. 51 A conflict resolution methodo...

متن کامل

Tool Paper: Combining Alf and UML in Modeling Tools - An Example with Papyrus -

The Unified Modeling Language has been used largely in the software community to draw pictures for designing and documenting software written in other languages. The real executable semantics of a program are determined by the programming language, while the UML models themselves do not have a precise enough meaning to fully specify the executable functionality of the system being developed. Re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012